conquer obstacles - German English Dictionary